//==============================================================================
/**
 * @file	fldeff_flash.h
 * @brief	フィールド技・フラッシュ
 * @author	saito
 * @data	07.12.18
 */
//==============================================================================
#ifndef FLDEFF_FLASH_H_FILE
#define FLDEFF_FLASH_H_FILE

#include "field_effect.h"

//==============================================================================
//	define
//==============================================================================
//--------------------------------------------------------------
///	種類
//--------------------------------------------------------------
enum
{
	FLASH_NONE_USE = 0,										///<フラッシュ未使用
	FLASH_USE,												///<フラッシュ使用
};

//==============================================================================
//	外部参照
//==============================================================================
extern void * FE_Flash_Init( FE_SYS *fes );
extern void FE_Flash_Delete( void *work );

extern EOA_PTR FE_FldOBJFlash_Add( FIELD_OBJ_PTR fldobj );
extern void FE_FldOBJShadow_AddBig( FIELD_OBJ_PTR fldobj );

extern void FE_FldOBJFlash_SetScale(EOA_PTR ptr, const float inScale);

#endif //FLDEFF_FLASH_H_FILE